managerial revolution - French English Dictionary